var num = 25;
var count = 0;
function start()
{
	jQuery(
			function($)
			{
				$('#choicetime').datepicker
				(
					{
						yearRange: '1900:2099', // 取值范围.
						showOn: 'both', // 输入框和图片按钮都可以使用日历控件。
						buttonImage: 'images/calendar.gif', // 日历控件的按钮
						buttonImageOnly: true,
						showButtonPanel: true
					}
				);	
			}
		  );
}

// 部门下员工AJAX
function bespeakuser(id)
{
	$.ajax(
			{
			  type: "post",
			  url: "userajax.vm",
			  data: "id="+id,
			  dataType:"json",
	   		  success: function(list)
	   		  {
				var selectuser="";
				for(var i=0;i<list.length;i++)
				{
					selectuser+="<option value='"+list[i].userid+"' id='us"+list[i].userid+"' >"+list[i].taname+"</option>";
				}
				$("#user").html(selectuser);
				$("#departid").val('d'+id);
				if(list.length>0)
				{
					var  s="us"+list[0].userid;
					$("#userid").val(s);
				}else
				{
					$("#userid").val();
				}
	   		  }
			}
		);
}


// 检查用户是否已被你邀请

function quxiao(){
	
	$("#users").val("");
	
	$("#userroll").html("");
	
	
}
function check_userid(users)
{
	var u = users.split(" ");
	var u1=$("#users").val();
	var u2=u1.split("");
	var u3="";
	var checku=false;
	for(var i=0;i<u.length;i++)
	{
	
		for(var j=0;j<u2.length;j++)
		{
			if(u2[j] == u[i])
				checku=true;
		}
		if(checku==false)
			u1=u1+u[i]+" ";
	}
	$("#users").val(u1);
}

function check_useridd(users)
{
	var u = users.split("");
	var u1=$("#userss").val();
	var u2=u1.split("");
	var u3="";
	var checku=false;
	for(var i=0;i<u.length;i++)
	{
		for(var j=0;j<u2.length;j++)
		{
			if(u2[j] == u[i])
				checku=true;
		}
		if(checku==false)
			u1=u1+u[i]+" ";
	}
	$("#users").val(u1);
}


// 添加部门下所有员工
function in_departuser()
{
	var id = $("#departid").val();
	var s = document.getElementById("user");
	var s1="";
	var users="";
	for(var i = 0; i<s.options.length;i++)
	{ 
		if(s.options[i].text!='请选择'){
		s1=s1+s.options[i].text+" ";
		users=users+s.options[i].value+" ";
		}
	}
	
	if(s1==""||s1==null)
		return;
	
	check_userid(users);
	$("#userroll").html(s1);
	
}


// 添加单个员工
function in_user()
{
	var uid= $("#userid").val();
	if(uid==""||uid==null)
		return;
	var s = $("#"+uid).html();// 获取员工姓名
	if(s==null||s=="")
		return;
	var users=$("#"+uid).val();// 获取员工编号
	var u = $("#users").val();// 获取员工编号集合字符串
	var id = $("#departid").val();// 获取当前员工的部门编号
	var name = $("#"+id).html();	// 获取部门名称
	var li = "";	
		var con = $("#userroll").html();
		var con1 =con.split(" ");
		for(var i = 0;i<con1.length-1;i++)
		{
			if(con1[i]==s)
			{
				return;
			}
			if(con1[i]=="")
				return;
		}
		u=" "+u+users+" ";
		$("#users").val(u);
		$("#userroll").append(s+" ");
	
}


function in_u(id)
{
	$("#userid").val("us"+id);
}
function in_uu(id)
{
	$("#id").val("uss"+id);
}
// 临时参加者
function interim_name()
{
	if(check_interim_name()==false)
		return;
//	if(checkMobile()==false)
//		return;
	//if(checkemail()==false)
	//	return;
	var name=$("#name").val();
//	var phone=$("#phone").val();
	//var email =$("#email").val();	
	if($("#interimname").val().split(" ").length>1)
	{
		var names = $("#interimname").val().split(" ");
//		var phones = $("#interimphone").val().split(" ");
		//var emails = $("#interimemail").val().split(" ");
//		for(var i=0;i<names.length;i++)
//		{
			//&& emails[i] == email
//			if(phones[i] == phone )
//			{
//				alert("请勿重复添加");
//				return false;
//			}
//		}
	}
	$("#name").val("");
//	$("#phone").val("");
	//$("#email").val("");
	$("#interimname").val($("#interimname").val()+name+" ");
//	$("#interimphone").val($("#interimphone").val()+phone+" ");
	//$("#interimemail").val($("#interimemail").val()+email+" ");	
	$("#interimuser").append(name+" ");
	
}


function b_c(num)
{
	$("#b").val(num);
	check_begin_endtime();
}
function e_c(num)
{
	$("#e").val(num);
	check_begin_endtime();
}
// 添加开始时间
function in_begintime(number)
{
	$("#begintime").val(number);
}
// 验证结束时间 大于 开始时间
function check_endtime(number)
{
	var begin=$("#begintime").val();
	$("#endtime").val(number);
	if(begin>number)
	{
		if($("#cbe").html()==null)
		{
			$("#time").append("<span id='cbe' style='color:#FF0000'>结束时间不能大于开始时间或相同</span>");
		}
		else
		{
			$("#cbe").html("结束时间不能大于开始时间或相同");
		}
		return;
	}
	if(begin==number)
	{
		var b = $("#b").val();
		var e = $("#e").val();
		if(b>e||b==e)
		{
			if($("#cbe").html()==null)
			{
				$("#time").append("<span id='cbe' style='color:#FF0000'>结束时间不能大于开始时间或相同</span>");
			}
			else
			{
				$("#cbe").html("结束时间不能大于开始时间或相同");
			}
			return;
		}
	}
	$("#cbe").html("");
}
// 检查 用户申请会议室的开始时间是否大于开始时间

function check_begin_endtime()
{
	var begin = $("#begintime").val();
	var end = $("#endtime").val();


	
	if(begin>end)
	{
		if($("#cbe").html()==null)
		{
			$("#time").append("<span id='cbe' style='color:#FF0000'>结束时间不能大于开始时间或相同</span>");
		}
		else
		{
			$("#cbe").html("结束时间不能大于开始时间或相同");
		}
		return;
	}
	if(begin==end)
	{
		var b = $("#b").val();
		var e = $("#e").val();
		if(b>e||b==e)
		{
			if($("#cbe").html()==null)
			{
				$("#time").append("<span id='cbe' style='color:#FF0000'>结束时间不能大于开始时间或相同</span>");
			}
			else
			{
				$("#cbe").html("结束时间不能大于开始时间或相同");
			}
			return;
		}
	}
	$("#cbe").html("");
}

// 验证 会议内容是否为空

function check_context()
{
	if($("#context").val()=="")
	{
		alert("会议概况不可为空");
		$("#context").focus();
		return false;
	}
}


// 验证临时人员姓名是否为空

function check_interim_name()
{
	if($("#name").val()=="")
	{
		alert("人员姓名不可为空");
		$("#name").focus();
		return false;
	}
}


// 验证手机号是否合法
function checkMobile(){ 
    var sMobile = $("#phone").val(); 
    if(sMobile == "")
    {
    	alert("手机号不可为空");
    	$("#phone").focus();
    	return false;
    }
// if(!(/^1[3|5|8][0-9]\d{4,8}$/.test(sMobile))){
// alert("不是完整的11位手机号或者正确的手机号前七位");
// $("#phone").focus();
// return false;
// }
}


// 验证 邮箱是否合法
function checkemail(){            // 功能函数
    var temp = $("#email").val();
    var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
    if(temp == "")
    {
    	alert("邮箱不可为空");
    	$("#email").focus();
    	return false;
    }
    	
    if(!myreg.test(temp))
   	{
   		alert("email格式不正确，请重新输入！");
   		$("#email").focus();
   		return false;
   	}
}

// 验证时间
function check_time()
{
	if($("#choicetime").val()=="")
	{
		alert("时间不可为空");
		return false;	
	}
	
}
// 验证会议概括
function check_con()
{
	if($("#context").val()=="")
	{
		alert("会议概括不可为空");
		return false;
	}
}


// 验证被邀请人是否为空

function check_bespeak_user()
{
	if(($("#users").val()+$("#interimname").val())=="")
	{
		alert("请最少添加一个被邀请人");
		return false;
	}
	
}


// 验证发送方式

function check_send()
{
	if(document.getElementById("mail").checked==false&&document.getElementById("message").checked==false)
	{
		alert("请选择至少一种通知方式");
		return false;
	}
}

function sit()
{
	if(check_time()==false)
		return;
	if(check_con()==false)
		return;
	if(check_bespeak_user()==false)
		return;
//	if(check_send()==false)
//		return;
	var begins = $("#begintime").val();
	
	var ends = $("#endtime").val();
	var beginf = $("#beginf").val();
	var endf = $("#endf").val();
    
	if(begins>ends){
		
		alert("开始时间不能大于结束时间");
		return ;
	}
	
    if(begins==ends&&beginf==endf){
		
		alert("开始时间不能等于结束时间");
		return ;
	}
	window.bespeak.action ="reservepeak.vm";
	window.bespeak.submit();
	
}
function in_userr()
{
	var id= $("#id").val();
	if(id==null||id=="")
		return;
	var s = $("#"+id).html();// 获取员工姓名
	if(s==null||s=="")
		return;
	var users=$("#"+id).val();// 获取员工编号
	var u = $("#users").val();// 获取员工编号集合字符串
	// 获取当前员工的部门编号
	var name = $("#"+id).html();	// 获取部门名称
	    var li = " ";	
		var con = $("#userrolll").html();
	
		var con1 =con.split(" ");
		for(var i = 0;i<con1.length-1;i++)
		{
			if(con1[i] == s)
			{
				return;
			}
			if(con1[i]=="")
				return;
		}
		u=u+users+" ";
		$("#userss").val(u);
		$("#userrolll").append(s+" ");
		var ste=users;
		var m=$('#stree').val();
		var sss=ste+","+m;
		
		$('#stree').val(sss);

		
		
}

